floral silk cape